#ifndef TUPLE_H
#define TUPLE_H

#include "key.h"
#include "data.h"

typedef struct stuple * tuple;

tuple tuple_fromKeyData (key k, data d);

key tuple_fst (tuple t);

data tuple_snd (tuple t);

tuple tuple_clone (tuple t);

tuple tuple_destroy (tuple t);

#endif
